#wrapper{
	width:900px;
	margin:0 auto 0 auto;
}
#allmessage{
	width:900px;
	border-radius:13px;
	background-color:rgba(0,0,0,0.25);
	padding-bottom:40px;
	box-shadow:0px 0px 3px 1px black;
}
#top_message{
	border-radius:13px;
	padding-top:30px;
	padding-bottom:30px;
	width:900px;
	color:white;
	background-color:rgba(0,0,0,0.25);
	box-shadow:0px 0px 3px 1px black;
}
.name a{
	margin-left:20px;
	float:left;
}
.title a{
	margin-left:40px;
}
.content{
	margin-left:100px;
	margin-top:50px;
	width:700px;
}
.date{
	margin-top:50px;
	margin-right:40px;
}
#down_message{
	position:relative;
	border-radius: 13px;
	margin-left:40px;
	margin-top:40px;
	padding-top:10px;
	padding-bottom:30px;
	width:700px;
	color:white;
	background-color:rgba(0,0,0,0.25);
	box-shadow:0px 0px 3px 1px black;
}
.msg_name a{
	margin-top:20px;
	padding-left:10px;
}
.msg_content a{
	margin-left:40px;
}
.msg_content{
	width:600px;
	padding-left:50px;
	margin-top:20px;
}
.msg_date{
	margin-top:40px;
	margin-right:10px;
}
#triangle{
	position:absolute;
	margin-top:170px;
	margin-left:20px;
	display:block;
	height:0px;
	width:0px;
	border:10px solid rgba(0,0,0,0.25); 
	border-color:transparent rgba(0,0,0,0.25) rgba(0,0,0,0.25) transparent;
	border-style:dashed solid solid dashed;
	Z-index:2;
}
#down_message2{
	position:relative;
	border-radius: 13px;
	margin-left:150px;
	margin-top:40px;
	padding-top:10px;
	padding-bottom:30px;
	width:700px;
	color:white;
	background-color:rgba(0,0,0,0.25);
	box-shadow:0px 0px 3px 1px black;
}
#triangle2{
	position:absolute;
	margin-top:170px;
	margin-left:850px;
	display:block;
	height:0px;
	width:0px;
	border:10px solid rgba(0,0,0,0.25); 
	border-color:transparent transparent rgba(0,0,0,0.25) rgba(0,0,0,0.25);
	border-style:dashed dashed solid solid;
	Z-index:2;
}
#pagebg{
	position:absolute;
	left:0px;
	width:100%;;
	margin-top:60px;
	height:320px;
	background-color:rgba(0,0,0,0.25);
	box-shadow:0px 0px 10px 1px black;
}
#page{
	color:white;
	position:absolute;
	width:900px;
	margin-top:20px;
}
#page a{
	color:white;
	text-decoration:none;
}
#submit{
	position:absolute;
	margin-top:80px;
}
#tijiao{
	width:100px;
	box-shadow:0px 0px 3px 1px black;
}
#statement{
	height:30px;
	width:600px;
	text-align:center;
	padding-top:10px;
	padding-left:5px;
	border:solid 1px black;
	position:absolute;
	margin-top:232px;
	margin-left:140px;
	color:orange;
	font-weight:bold;
}
#line2{
	width:580px;
	padding-top:450px;
	border-bottom: 1px solid #0B4052;
	margin-left:170px;
}